suspension railroad - French English Dictionary